Greek bladderpod - German English Dictionary